package com.richinfo.exception;

/**
 * 程序错误，开启堆栈跟踪
 */
public class ProgramErrorException extends BaseRuntimeException {

	/**
	 * 
	 */
	private static final long serialVersionUID = 3302676130511355405L;

	static {
		ProgramErrorException.writableStackTraceDefualt = true;
	}

	public ProgramErrorException() {
		super();
	}

	public ProgramErrorException(int code, String message, Throwable cause) {
		super(code, message, cause);
	}

	public ProgramErrorException(int code, String message) {
		super(code, message);
	}

	public ProgramErrorException(String code, String message, Throwable cause, boolean writableStackTrace) {
		super(code, message, cause, writableStackTrace);
	}

	public ProgramErrorException(String code, String message, Throwable cause) {
		super(code, message, cause);
	}

	public ProgramErrorException(String code, String message) {
		super(code, message);
	}

	public ProgramErrorException(String message, Throwable cause) {
		super(message, cause);
	}

	public ProgramErrorException(String message) {
		super(message);
	}

	public ProgramErrorException(Throwable cause) {
		super(cause);
	}

}
